palliative surgeries - French English Dictionary